home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / filesyst / ext2 / dump-0.3 / dump-0 / dump-0.3 / linux-1.2.x.patch < prev    next >
Text File  |  1995-09-10  |  399b  |  18 lines

  1. --- fs/read_write.c.orig    Sun Aug 27 15:41:29 1995
  2. +++ fs/read_write.c    Sun Aug 27 15:42:39 1995
  3. @@ -112,9 +112,11 @@
  4.      }
  5.      if (tmp < 0)
  6.          return -EINVAL;
  7. -    file->f_pos = tmp;
  8. -    file->f_reada = 0;
  9. -    file->f_version = ++event;
  10. +    if (tmp != file->f_pos) {
  11. +        file->f_pos = tmp;
  12. +        file->f_reada = 0;
  13. +        file->f_version = ++event;
  14. +    }
  15.      memcpy_tofs(result, &file->f_pos, sizeof(loff_t));
  16.      return 0;
  17.  }
  18.